シェルスクリプト ログ設計
code:sh
err() {
echo "
$(date +'%Y-%m-%dT%H:%M:%S%z')
: $*" >&2
}
info() {
echo "
$(date +'%Y-%m-%dT%H:%M:%S%z')
: $*"
}
# ref:
https://betterdev.blog/minimal-safe-bash-script-template/
msg() {
echo >&2 -e "${1-}"
}
確認用
Q. シェルスクリプト ログ設計
関連
shell スタイルガイド
date
参考
シェルスクリプトで覚えるべきエラーハンドリング一覧 | Libproc
Minimal safe Bash script template - Better Dev
メモ
ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク